//==============================================================================
define HypaspistShield
{
	SetSelector
	{
		VariationLogic
		SetSelector
		{
			TechLogic none/Copper shields/Bronze shields/Iron shields
			set hotspot
			{
				version
				{
					visualnone jimmy
				}
			}
			set hotspot
			{
				version
				{
					visual Attachments G Shield Hoplite Medium
					ReplaceTexture attachments g shield hoplite medium/attachments g shield hypaspist medium
				}
			}
			set hotspot
			{
				version
				{
					visual Attachments G Shield Hoplite Medium
					ReplaceTexture attachments g shield hoplite medium/attachments g shield hypaspist heavy
				}
			}
			set hotspot
			{
				version
				{
					visual Attachments G Shield Hoplite Medium
					ReplaceTexture attachments g shield hoplite medium/attachments g shield hypaspist champ
				}
			}
		}
		SetSelector
		{
			TechLogic none/Copper shields/Bronze shields/Iron shields
			set hotspot
			{
				version
				{
					visualnone jimmy
				}
			}
			set hotspot
			{
				version
				{
					visual Attachments G Shield Hoplite Medium
					ReplaceTexture attachments g shield hoplite medium/attachments g shield hypaspist medium2
				}
			}
			set hotspot
			{
				version
				{
					visual Attachments G Shield Hoplite Medium
					ReplaceTexture attachments g shield hoplite medium/attachments g shield hypaspist heavy2
				}
			}
			set hotspot
			{
				version
				{
					visual Attachments G Shield Hoplite Medium
					ReplaceTexture attachments g shield hoplite medium/attachments g shield hypaspist champ2
				}
			}
		}
		SetSelector
		{
			TechLogic none/Copper shields/Bronze shields/Iron shields
			set hotspot
			{
				version
				{
					visualnone jimmy
				}
			}
			set hotspot
			{
				version
				{
					visual Attachments G Shield Hoplite Medium
					ReplaceTexture attachments g shield hoplite medium/attachments g shield hypaspist medium3
				}
			}
			set hotspot
			{
				version
				{
					visual Attachments G Shield Hoplite Medium
					ReplaceTexture attachments g shield hoplite medium/attachments g shield hypaspist heavy3
				}
			}
			set hotspot
			{
				version
				{
					visual Attachments G Shield Hoplite Medium
					ReplaceTexture attachments g shield hoplite medium/attachments g shield hypaspist champ3
				}
			}
		}
		SetSelector
		{
			TechLogic none/Copper shields/Bronze shields/Iron shields
			set hotspot
			{
				version
				{
					visualnone jimmy
				}
			}
			set hotspot
			{
				version
				{
					visual Attachments G Shield Hoplite Medium
					ReplaceTexture attachments g shield hoplite medium/attachments g shield hypaspist medium4
				}
			}
			set hotspot
			{
				version
				{
					visual Attachments G Shield Hoplite Medium
					ReplaceTexture attachments g shield hoplite medium/attachments g shield hypaspist heavy4
				}
			}
			set hotspot
			{
				version
				{
					visual Attachments G Shield Hoplite Medium
					ReplaceTexture attachments g shield hoplite medium/attachments g shield hypaspist champ4
				}
			}
		}
	}
}

//==============================================================================
define HopliteShield
{
	SetSelector
	{
		VariationLogic
		SetSelector
		{
			TechLogic none/Copper shields/Bronze shields/Iron shields
			set hotspot
			{
				version
				{
					visualnone jimmy
				}
			}
			set hotspot
			{
				version
				{
					visual Attachments G Shield Hoplite Medium
				}
			}
			set hotspot
			{
				version
				{
					visual Attachments G Shield Hoplite Medium
					ReplaceTexture attachments g shield hoplite medium/attachments g shield hoplite heavy
				}
			}
			set hotspot
			{
				version
				{
					visual Attachments G Shield Hoplite Medium
					ReplaceTexture attachments g shield hoplite medium/attachments g shield hoplite champ
				}
			}
		}
		SetSelector
		{
			TechLogic none/Copper shields/Bronze shields/Iron shields
			set hotspot
			{
				version
				{
					visualnone Jimmy
				}
			}
			set hotspot
			{
				version
				{
					visual Attachments G Shield Hoplite Medium
					ReplaceTexture attachments g shield hoplite medium/attachments g shield hoplite medium2
				}
			}
			set hotspot
			{
				version
				{
					visual Attachments G Shield Hoplite Medium
					ReplaceTexture attachments g shield hoplite medium/attachments g shield hoplite heavy2
				}
			}
			set hotspot
			{
				version
				{
					visual Attachments G Shield Hoplite Medium
					ReplaceTexture attachments g shield hoplite medium/attachments g shield hoplite champ2
				}
			}
		}
		SetSelector
		{
			TechLogic none/Copper shields/Bronze shields/Iron shields
			set hotspot
			{
				version
				{
					visualnone Jimmy
				}
			}
			set hotspot
			{
				version
				{
					visual Attachments G Shield Hoplite Medium
					ReplaceTexture attachments g shield hoplite medium/attachments g shield hoplite medium3
				}
			}
			set hotspot
			{
				version
				{
					visual Attachments G Shield Hoplite Medium
					ReplaceTexture attachments g shield hoplite medium/attachments g shield hoplite heavy3
				}
			}
			set hotspot
			{
				version
				{
					visual Attachments G Shield Hoplite Medium
					ReplaceTexture attachments g shield hoplite medium/attachments g shield hoplite champ3
				}
			}
		}
		SetSelector
		{
			TechLogic none/Copper shields/Bronze shields/Iron shields
			set hotspot
			{
				version
				{
					visualnone Jimmy
				}
			}
			set hotspot
			{
				version
				{
					visual Attachments G Shield Hoplite Medium
					ReplaceTexture attachments g shield hoplite medium/attachments g shield hoplite medium4
				}
			}
			set hotspot
			{
				version
				{
					visual Attachments G Shield Hoplite Medium
					ReplaceTexture attachments g shield hoplite medium/attachments g shield hoplite heavy4
				}
			}
			set hotspot
			{
				version
				{
					visual Attachments G Shield Hoplite Medium
					ReplaceTexture attachments g shield hoplite medium/attachments g shield hoplite champ4
				}
			}
		}
	}
}

//==============================================================================
define MyrmidonShield
{
	SetSelector
	{
		VariationLogic
		SetSelector
		{
			TechLogic none/Copper shields/Bronze shields/Iron shields
			set hotspot
			{
				version
				{
					visualnone jimmy
				}
			}
			set hotspot
			{
				version
				{
					visual Attachments G Shield Large copper
					ReplaceTexture infantry g mirmido shil cope/infantry g mirmido shil cope2
				}
			}
			set hotspot
			{
				version
				{
					visual Attachments G Shield Large copper
					ReplaceTexture infantry g mirmido shil cope/infantry g mirmido shil bron2
				}
			}
			set hotspot
			{
				version
				{
					visual Attachments G Shield Large copper
					ReplaceTexture infantry g mirmido shil cope/infantry g mirmido shil iron2
				}
			}
		}
		SetSelector
		{
			TechLogic none/Copper shields/Bronze shields/Iron shields
			set hotspot
			{
				version
				{
					visualnone Jimmy
				}
			}
			set hotspot
			{
				version
				{
					visual Attachments G Shield Large copper
				}
			}
			set hotspot
			{
				version
				{
					visual Attachments G Shield Large copper
					ReplaceTexture infantry g mirmido shil cope/infantry g mirmido shil bron
				}
			}
			set hotspot
			{
				version
				{
					visual Attachments G Shield Large copper
					ReplaceTexture infantry g mirmido shil cope/infantry g mirmido shil iron
				}
			}
		}
		SetSelector
		{
			TechLogic none/Copper shields/Bronze shields/Iron shields
			set hotspot
			{
				version
				{
					visualnone Jimmy
				}
			}
			set hotspot
			{
				version
				{
					visual Attachments G Shield Large copper
					ReplaceTexture infantry g mirmido shil cope/infantry g mirmido shil cope3
				}
			}
			set hotspot
			{
				version
				{
					visual Attachments G Shield Large copper
					ReplaceTexture infantry g mirmido shil cope/infantry g mirmido shil bron3
				}
			}
			set hotspot
			{
				version
				{
					visual Attachments G Shield Large copper
					ReplaceTexture infantry g mirmido shil cope/infantry g mirmido shil iron3
				}
			}
		}
	}
}
